Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 BELGRAVE MEWS Detached £495,890 £337,500 7 Apr 2015
4 BELGRAVE MEWS Detached £483,412 £285,000 26 May 2010
6 BELGRAVE MEWS Detached £440,728 £272,500 2 Mar 2007